草庐IT

git commit规范

全部标签

wordpress - 如何在 wordpress 类别/存档页面中添加规范标签?

我认为wordpress会为单个帖子页面自动生成canonical标签(我使用的是wp3.3.2)。但它不在类别或存档页面中。我应该如何向这些页面添加规范标签?我已经在header.php文件中尝试了以下代码$path=$_SERVER['REQUEST_URI'];$uri="http://www.mydomain.com".$path;print('');但这只给出请求URL而不是页面的主/父URL。我只想从wordpress获取canonical标签,就像单个帖子页面一样。不像这种自定义代码。有什么想法吗? 最佳答案 你可以在

error-handling - 页面返回错误的规范

如果由于某种原因在我的网站上发生错误,该页面将返回响应500并且作为内容,它将向访问者显示一些关于发生了什么以及他可以在哪里继续的信息。例如:/product/somebook->NormalHTTP200OK关于这本书的内容发生内部错误时:/product/somebook->错误HTTP500返回包含有关现在要做什么的信息的页面(无重定向)如果响应是500,页面是否应该包含规范标签,例如/error? 最佳答案 错误页面,例如500或404(假设它实际上使用了适当的HTTP状态代码),不会被搜索引擎编入索引,并且没有归因于Pag

php - 使用 PHP 创建规范 URL

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭8年前。Improvethisquestion我有一个使用PHP创建的网站。它包含如此多的非规范URL。示例http://example.com/page.php?id=10我只想将这些URL变成规范形式。我在谷歌上搜索并找到了解决方案。它说在head标签中使用linkrel=canonical。它没有对我的URL进行任何更改。谁能告诉我它是如何工作的以及我如何才能看到规范URL正在工作。我是SEO新手。有人可以帮忙吗?

.htaccess - 修复 IP 规范化错误

我正在尝试修复我的IP规范化错误,但我想我做错了什么。MyIPissuppose123.45.678.101我正在尝试什么,但是我没有运气。谁能帮我处理一下我的代码?RewriteCond%{HTTP_HOST}^123\.45\.678\.101RewriteRule(.*)http://www.yourdomain.com/$1[R=301,L] 最佳答案 如果您的网站使用的是共享主机,那么它将正常运行。如果我是对的,那么别担心,它也不会造成任何问题,兄弟.... 关于.htacce

seo - 我应该如何在我的 prestashop 主题中实现规范网址?

规范url目前在商店中激活,但不会写入前端源代码。所以我什至看了一下default-bootsrap主题,最后一个来自github,但它似乎没有实现任何规范的url。我还检查了所有Controller,但似乎没有人设置$canonical_url(类似..)smartyvar,那么相关的后台选项到底是什么?我在网上搜索过,但没有找到真正有用的东西。 最佳答案 后台选项Canonicalurl仅在Controller中使用。如果您激活了url重写选项并尝试访问此链接:http://dev.test.com/index.php?id_p

SEO - 规范 url 和多语言网站

我们的网站针对多种语言和国家/地区。我们选择使用子域来管理我们的URL。我们希望避免创建重复内容和规范问题。www的内容。和恩。是相同的,但我们计划为en调整内容。(为了定位英国)。对于主域,google是这样理解的:对于英文子域:避免任何规范和重复内容问题的最佳做法是什么?感谢您的帮助! 最佳答案 常见错误重要提示:确保您提供的hreflang值确实有效。请特别注意两个最常见的错误:缺少确认链接:如果页面A链接到页面B,则页面B必须链接回页面A。如果不是所有使用hreflang注释的页面都是这种情况,则这些注释可能会被忽略或无法正

iis-7 - 正在使用 Google 可接受的 JavaScript 将规范链接推送到头部

所以基本上我有一个网站,偶尔我会为网络事件或产品文献设置一个“虚荣”网址:即http://www.example.com/campaign-URL指向相同页面的链接http://www.example.com/normal-site-URL我在IIS7中通过重写来设置它,因此,很难从基础ASP.NET代码中获取真实的URL,因为Context.Request.Url返回重写的URL而不是用户访问的URL。这使得很难注入(inject)在呈现时标记到页面中。相反,我所做的是通过JavaScript检查URL并注入(inject)以这种方式标记。老实说,我不认为它最终会产生很大的不同,因为

html - 在哪里放置规范标签?

最近学习了canonicaltag的用法。现在,我的问题是。假设我有一个母版页-目标网页-www.example.com/science/medical-science另一页(克隆)-www.example.com/science/medical-science?//586?789现在假设这两个基本上是相同的网页,我希望我所有的链接果汁访问者都飞到这里-http://www.example.com/science/medical-science那么我应该把“规范标签”放在“克隆”页面的源代码中吗?喜欢-我是否还需要在此处放置任何规范标签-www.example.com/science/

nginx - 使用 Nginx 的规范 URL

我们正在努力从我们的URL中删除目录索引文件以进行清理并提供更高的一致性以改进我们的SEO。但是,我不熟悉如何在Nginx中处理这个问题。我为Apache找到了以下内容(我们只是在寻找Nginx的等效项)RewriteCond%{THE_REQUEST}^[A-Z]{3,9}\/([^/]+/)*index\.php\HTTP/RewriteRule^(([^/]+/)*)index\.php$http://www.%{HTTP_HOST}/[R=301,NS,L]我已经阅读了文档并尝试了几个不同的选项-我能得到的最接近的选项仍然会返回无限循环错误。 最佳答

ruby-on-rails - 根 URL 上的规范 URL 和尾部斜线

使用规范URL时,尾部斜杠对根URL有什么影响吗?我将以下规范标签放入我的Rails站点头部:false)%>"/>...以确保任何参数化URL解析为基本URL。但是,当我导航到http://www.example.com时,规范链接显示为末尾有一个斜杠:我知道当URL中存在路径元素时尾部斜杠很重要,但我认为它们didn'tmatteronrootURLs.然而,我随后遇到了MattCutts关于规范标签的演讲,他在演讲中明确指出它们被认为是不同的URL:来自http://www.mattcutts.com/blog/canonical-link-tag/(见幻灯片3):TheseUR